loving squeeze - German English Dictionary